package com.baselibrary.bean

import android.annotation.SuppressLint
import com.baselibrary.base.BasicBean
import kotlinx.android.parcel.Parcelize
//banner列表
@SuppressLint("ParcelCreator")
@Parcelize
data class BannerConfigListBean(
    val bannerConfigs: List<BannerConfigBean>,
    val bannerRule: BannerRuleBean?
) : BasicBean()
@SuppressLint("ParcelCreator")
@Parcelize
data class BannerConfigBean(
    val appletId: String,
    val bannerType: Int,
    val ctime: Long,
    val delStatus: Int,
    val endTime: Long,
    val id: Int,
    val img: String,
    val name: String,
    val otherId: Int,
    val routeType: Int,
    val routeUrl: String,
    val sort: Int,
    val startTime: Long,
    val utime: Long
) : BasicBean()
@SuppressLint("ParcelCreator")
@Parcelize
data class BannerRuleBean(
    val bannerType: Int,
    val ctime: Int,
    val high: Int,
    val id: Int,
    val utime: Int,
    val wide: Int
) : BasicBean()
//热词列表
@SuppressLint("ParcelCreator")
@Parcelize
data class HotWordListBean(
        var id: Int = 0,
        var word: String? = null,
        var name :String,
        var creatorId: Int = 0,
        var status: Int = 0,
        var count: Int = 0,
        var ctime: Long = 0,
        var utime: Long = 0
) : BasicBean()
